make an excessive effort - Alemán Inglés Diccionario